package com.ls.lserp.modules.produce.entity;

import java.math.BigDecimal;
import com.ls.lserp.common.persistence.DataEntity;
import com.ls.lserp.common.utils.excel.annotation.ExcelField;

public class ProduceLoss extends DataEntity<ProduceLoss> {

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
	
		//合同ID
		private long contractId;
		//合同号
		private String contractNo;
		//订单ID
		private long orderId;
		//订单号
		private String orderNo;
		//款式ID
		private long styleId;
		//生产号
		private String styleNo;
		//物料ID
		private long materialId;
		//物料号
		private String materialCode;
		//换残数量
		private BigDecimal materialQuantity;
		//创建人
		private String createUser;
		//创建时间
		private String createTime;
		// 画面时间
		private String dateStart;
		private String dateEnd;
		
		
		/**
		 * @return the createUser
		 */
		@ExcelField(title = "创建人", align = 1, sort = 30)
		public String getCreateUser() {
			return createUser;
		}
		/**
		 * @param createUser the createUser to set
		 */
		public void setCreateUser(String createUser) {
			this.createUser = createUser;
		}
		/**
		 * @return the createTime
		 */
		@ExcelField(title = "创建时间", align = 1, sort = 35)
		public String getCreateTime() {
			return createTime;
		}
		/**
		 * @param createTime the createTime to set
		 */
		public void setCreateTime(String createTime) {
			this.createTime = createTime;
		}
		/**
		 * @return the contractId
		 */
		public long getContractId() {
			return contractId;
		}
		/**
		 * @param contractId the contractId to set
		 */
		public void setContractId(long contractId) {
			this.contractId = contractId;
		}
		/**
		 * @return the contractNo
		 */
		@ExcelField(title = "合同号", align = 1, sort = 5)
		public String getContractNo() {
			return contractNo;
		}
		/**
		 * @param contractNo the contractNo to set
		 */
		public void setContractNo(String contractNo) {
			this.contractNo = contractNo;
		}
		/**
		 * @return the orderId
		 */
		public long getOrderId() {
			return orderId;
		}
		/**
		 * @param orderId the orderId to set
		 */
		public void setOrderId(long orderId) {
			this.orderId = orderId;
		}
		/**
		 * @return the orderNo
		 */
		@ExcelField(title = "订单号", align = 1, sort = 10)
		public String getOrderNo() {
			return orderNo;
		}
		/**
		 * @param orderNo the orderNo to set
		 */
		public void setOrderNo(String orderNo) {
			this.orderNo = orderNo;
		}
		/**
		 * @return the styleId
		 */
		public long getStyleId() {
			return styleId;
		}
		/**
		 * @param styleId the styleId to set
		 */
		public void setStyleId(long styleId) {
			this.styleId = styleId;
		}
		/**
		 * @return the styleNo
		 */
		@ExcelField(title = "生产号", align = 1, sort = 15)
		public String getStyleNo() {
			return styleNo;
		}
		/**
		 * @param styleNo the styleNo to set
		 */
		public void setStyleNo(String styleNo) {
			this.styleNo = styleNo;
		}
		/**
		 * @return the materialId
		 */
		public long getMaterialId() {
			return materialId;
		}
		/**
		 * @param materialId the materialId to set
		 */
		public void setMaterialId(long materialId) {
			this.materialId = materialId;
		}
		/**
		 * @return the materialCode
		 */
		@ExcelField(title = "物料名称", align = 1, sort = 20)
		public String getMaterialCode() {
			return materialCode;
		}
		/**
		 * @param materialCode the materialCode to set
		 */
		public void setMaterialCode(String materialCode) {
			this.materialCode = materialCode;
		}
		/**
		 * @return the materialQuantity
		 */
		@ExcelField(title = "换片数量", align = 1, sort = 25)
		public BigDecimal getMaterialQuantity() {
			return materialQuantity;
		}
		/**
		 * @param materialQuantity the materialQuantity to set
		 */
		public void setMaterialQuantity(BigDecimal materialQuantity) {
			this.materialQuantity = materialQuantity;
		}
		/**
		 * @return the dateStart
		 */
		public String getDateStart() {
			return dateStart;
		}
		/**
		 * @param dateStart the dateStart to set
		 */
		public void setDateStart(String dateStart) {
			this.dateStart = dateStart;
		}
		/**
		 * @return the dateEnd
		 */
		public String getDateEnd() {
			return dateEnd;
		}
		/**
		 * @param dateEnd the dateEnd to set
		 */
		public void setDateEnd(String dateEnd) {
			this.dateEnd = dateEnd;
		}
		
		
		
}